to organize and administer - Inglés Sinónimo Diccionario